applicator pad - Turkish English Dictionary